ça ne s'invente pas – English–Français translations

🇫🇷 fr en 🇬🇧

ça ne s'invente pas

you can't make this stuff up
Wiktionary Links